|
AutoCAD VBA : dwg-Zeichnung kopieren
wronzky am 02.06.2008 um 11:47 Uhr (0)
Hi Markus,wie wäre es mit der "saveAs"-Methode (ThisDrawing.SaveAs)?Grüsse, Henning[EDIT]Schon wieder...[/EDIT]------------------Henning JesseVoxelManufakturComputer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de[Diese Nachricht wurde von wronzky am 02. Jun. 2008 editiert.]
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : alle Layout löschen in Zeichnung
wronzky am 14.03.2013 um 19:04 Uhr (0)
"count" liefert die Anzahl der Layouts. Wenn Du also die Layouts über den Index abarbeiten willst mußt Du Code:... For TabCount = 0 To ThisDrawing.Layouts.Count - 1 ^... schreiben.Grüsse, Henning------------------Henning JesseVoxelManufakturComputer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Einen Block erstellen aus vorhandenen Blöcken in einer Zeichnung
wronzky am 13.08.2007 um 22:54 Uhr (0)
Hallo Jens,im Prinzip sollte dir das schon weiterhelfen...Grüsse, Henning------------------VoxelManufaktur Computer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Verknüpfung AutoCAD mit Excel
wronzky am 07.07.2008 um 10:40 Uhr (0)
Hi Tommy,also im Prinzip ist das so machbar: Du liest die Daten/Informationen aus der Excel-Datei über ActiveX aus, testest in Deiner Zeichnung auf das Vorkommen der entsprechenden Textfelder und änderst dann entsprechend die Farbe.Grüsse, Henning------------------Henning JesseVoxelManufakturComputer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Listview - Vom ausgew. Listview-element zum dazugehörigen Block
wronzky am 24.02.2009 um 18:41 Uhr (0)
Hallo Volker,da Wilfried ja sich schon der Wertübergabe angenommen hat, hier ein kleines Beispiel, wie das Kontrollfeld ACFOCUSCTRL wirkt. Wichtig ist, dass Du beim Dialogfeld showmodal auf false setzt. Dann kannst Du das Dialogfeld offen lassen, und irgendwas in der Zeichnung tun (Block auswählen z.B.) und auf die Auswahl wieder reagieren. Im Beispiel mal mit Layer.Grüsse, Henning------------------Henning JesseVoxelManufakturComputer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Ermitteln der ACAD-Version einer DWG-Datei
wronzky am 30.05.2008 um 18:55 Uhr (0)
Hi,in den ersten 6 Zeichen der dwg findest Du die Versionsinformationen zu der Zeichnung. Du musst also die ersten 6 Zeichen auslesen, und mit dieser Tabelle vergleichen (s. HIER):AC1021: AutoCAD 2007/2008/2009?AC1018: AutoCAD 2004/2005/2006AC1015: AutoCAD 2000/200i/2002AC1014: AutoCAD 14AC1012: AutoCAD 13AC1009: AutoCAD 12, 11AC1006: AutoCAD 10AC1004: AutoCAD 9AC1002: AutoCAD 2.6AC1.50: AutoCAD 2.05Grüsse, Henning------------------Henning JesseVoxelManufakturComputer-Dienstleistungen für Architekten und I ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Blockattribute bei gleichen Blöcken
wronzky am 05.06.2008 um 12:49 Uhr (0)
Hallo Ralph,Du könntest auch alternativ zum Handle in den Block ein unsichtbares Arrtibut "ID" einfügen, das dann einen eindeutigen Namen, Zähler oder sonst was enthält. Diese ID schreibst Du auch mit in die Excel-Datei. Das hat im Ggs. zum Handle den Vorteil, dass Du auch neue Blöcke, bei denen nur die ID ausgefüllt ist, über die Excel-Datei befüllen kannst, und die ID auch bei Wechsel des Objekts in eine andere Zeichnung erhalten bleibt (z.B. über copy-paste, wblock o.ä.).Grüsse, Henning----------------- ...
|
| In das Form AutoCAD VBA wechseln |